body {
    margin: 0;
    margin-bottom: 80px;
    /* 最下面的东西可以显示（不会被nav挡住） */
}

.top {
    display: flex;
    width: 100%;
    height: 140px;
    background: rgb(34, 201, 147);
    position: relative;
}

.top>span {
    position: absolute;
    top: 35px;
    left: 15px;
    font-size: 55px;
}

.top>.list {
    position: absolute;
    top: 45px;
    left: 75px;
    font-weight: 700;
    color: rgb(250, 249, 249);
    font-size: 19px;
}

.top>a {
    position: absolute;
    top: 65px;
    left: 75px;
    text-decoration: none;
    color: rgb(243, 241, 241);
}

.zhu {
    width: 100px;
    height: 50px;
    border: 1px solid rgb(251, 251, 251);
    text-align: center;
    position: absolute;
    top: 55px;
    right: 15px;
    color: rgb(248, 248, 248);
}

h1,
p,
li,
ul {
    padding: 0;
    margin: 0;
}

.jlist {
    display: flex;
}

ul {
    list-style: none;
}

.jlist>li {
    width: 25%;
}

li>h3,
p {
    text-align: center;
}

.jlist>h3 {
    font-size: 45px;
}

.list span {
    font-size: 35px;
}

.cp h1 {
    margin-left: 4px;
    font-size: 25px;
}

.fd h1 {
    font-size: 25px;
}

.footer {
    width: 99%;
    bottom: 0;
    height: 60px;
    background: #ffffff;
    display: flex;
    flex-flow: row;
    justify-content: space-around;
    overflow: hidden;
    position: fixed;
    bottom: 0%;
}

a {
    text-decoration: none;
    color: #000;
}

.list h3 {
    color: rgb(165, 231, 171);
}

.fd .list h3 {
    color: rgb(121, 196, 247);
}

.bz .list h3 {
    color: rgb(245, 193, 96);
}



.icon {
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}

h3,
h2,
ul,
p,
body {
    padding: 0;
    margin: 0;
}

ul {
    list-style: none;
}

a {
    text-decoration: none;
    color: #000;
}

.bnav {
    position: fixed;
    /* 固定的盒子 */
    left: 0;
    bottom: 0;
    width: 100%;
    /* 不设置为内容宽度 */
    background-color: #fff;
    z-index: 9;
    display: flex;
    /* 横着放 */
}

.bnav>li {
    width: 25%;
    text-align: center;
}

.bnav svg {
    font-size: 40px;
    line-height: 50px;
}

.bnav p {
    font-size: 14px;
    line-height: 28px;
}

.bnav a {
    color: #333;
}